#include "proprietarygenomelocaldatabaseinterface.h"

ProprietaryGenomeLocalDatabaseInterface::ProprietaryGenomeLocalDatabaseInterface( QObject *parent ) :
    GenomeDatabaseInterface( parent )
{

}

//Note- because this function is virtual, must recieve generic data packets and convert
void ProprietaryGenomeLocalDatabaseInterface::addGenomeElement(  QPointer<GenomeElementDataPacket> dataPacket )//QPointer<ProprietaryGenomeElementDataPacket> dataPacket )
{

}

//Note- because this function is virtual, must recieve generic data packets and convert
void ProprietaryGenomeLocalDatabaseInterface::addGenomeElementThenDeleteIt(  QPointer<GenomeElementDataPacket> dataPacket )//QPointer<ProprietaryGenomeElementDataPacket> dataPacket )
{
    addGenomeElement(dataPacket);
    delete dataPacket;
}

void ProprietaryGenomeLocalDatabaseInterface::empty()
{
    qDebug() << "proprietary empty fn" << endl;
}
